package com.hospital.dao;

import com.hospital.entity.User;

/**
 * @Author yuhuan
 * @Date 2022/3/23
 */
public interface UserDao {


    /**
     * 添加（注册）用户
     * @param user
     * @return
     */
    int insert(User user);

    /**
     * 用户登录
     * 根据userAccount账号和userPassword密码来登录
     * @param user
     * @return
     */
    User login (User user);

    /**
     * 查询账户
     * 根据userAccount来查找账号
     * @param userAccount
     * @return
     */
    User getName(String  userAccount);

    /**
     * 根据用户ID查询用户信息
     *
     * @param userId 用户ID
     * @return 查询到的结果信息
     */
    User findUserById(int userId);

}
